home *** CD-ROM | disk | FTP | other *** search
- //->!Custom
- //
- // This is a file of personal preferences for various options
- //
- //
-
- void main(void)
- {
- string s;
- int fontbits, jpegbits, spritebits;
-
- // if SpriteExtend 0.99 doesn't exist, stop JPEG's from being loaded
- s="RMEnsure SpriteExtend 0.99 Error 0";
- if(osclis(s))
- impexbits(0xC85,1,0);
-
- // if TransDDFa server exists, stop ASCII files from being loaded
- s="FFGServer$TransDDFa";
- if(getenvs(s))
- impexbits(0xFFF,1,0);
-
- // enable background blending of fonts
- s="RMEnsure FontManager 3.35 Error 0";
- fontbits=(osclis(s)==0);
-
- // enable dithered output when plotting 24 bit JPEG's at 16bpp or below
- // enable wide translation tables and dithering of deep sprites to a reduced depth
- s="RMEnsure SpriteExtend 0.99 Error 0";
- if(osclis(s))
- jpegbits = spritebits = 0;
- else
- {
- jpegbits = (1 << 1);
- spritebits = (1 << 5) | (1 << 6);
- }
-
- fontsetup(fontbits, 0, 0, 0);
- pixsetup(fontbits, jpegbits, spritebits, 0);
-
- setmaindictionary("!MainDict");
- setuserdictionary("!UserDict");
-
- olesetup(1,0,0,0);
- }
-
-